home *** CD-ROM | disk | FTP | other *** search
- ; $Header: z:/admin/Metro/src/java/borland/jbuilder/wizard/interaction/rcs/interactions.ini 1.4 1997/06/12 01:01:09 jbuu-sao Exp $
- ;--------------------------------------------------------------------
- ;
- ; Main registry for the Interaction Wizard
- ;
- ; Note: for now we gather all registrations here (into a single file)
- ;
- ; Beware: the format for methods specification has been changed:
- ;
- ; Specify a method spec within a quoted string:
- ; method_spec: <return type> '"' <method_name> '(' <arg_list> ')' '"'
- ; arg_list : <arg> [ ',' <arg> ]
- ; arg : [modifier] <type> [<arg_name> [initializer]]
- ; modifier : "[hide]" | "[readOnly]"
- ; type : <java type>
- ; name : <java ident>
- ; initializer: '=' <expr>
- ; expr : <string> | <litteral>
- ; string : <java quoted string>
- ; litteral : '#' <just anything> '#'
- ;
- ; Modifier "[hide]": generate the argument without showing it at the UI; only makes sense if an initializer is given;
- ; Modifier "[readOnly]": also only makes sense if an initializer is specified. In the UI: show the initial value in read only mode.
- ; arg_name: this is the localized formal parameter which is shown to the user in the UI. If not specified, a default, localized name
- ; is proposed at the UI.
- ;
- ; Examples:
- ; "Enable the menu..." String "setEnabled(boolean)"
- ; "Enable the menu..." String "setEnabled(boolean Enabled)"
- ; "Disable the menu" String "setEnabled([hide] boolean Enabled=false)"
- ; "Set the data..." void "set(int Row, int Column, Object Data=null)"
- ; "Set the View Manager..." void "setViewManager(ViewManager Manager=#new BasicViewManager(new FocusableItemPainter(\n"+
- ; " new SelectableTextItemPainter(Alignment.LEFT | Alignment.MIDDLE)),\n"+
- ; " new TextItemEditor(Alignment.LEFT | Alignment.MIDDLE)#)"
- ;
- ;--------------------------------------------------------------------
-
- adapter COMPONENT_EVENTS java.awt.event.ComponentListener {
- "Resized" componentResized(ComponentEvent)
- "Moved" componentMoved(ComponentEvent)
- "Shown" componentShown(ComponentEvent)
- "Hidden" componentHidden(ComponentEvent)
- }
-
- adapter ACTION_EVENTS java.awt.event.ActionListener {
- "Activated" actionPerformed(ActionEvent)
- }
-
- adapter MENU_EVENTS java.awt.event.ActionListener {
- "Item Selected" actionPerformed(ActionEvent)
- }
-
- adapter BUTTON_EVENTS java.awt.event.ActionListener {
- "Pressed" actionPerformed(ActionEvent)
- }
-
- adapter MOUSE_EVENTS java.awt.event.MouseListener {
- "Mouse Clicked" mouseClicked(MouseEvent)
- "Mouse Pressed" mousePressed(MouseEvent)
- "Mouse Released" mouseReleased(MouseEvent)
- "Mouse Entered" mouseEntered(MouseEvent)
- "Mouse Exited" mouseExited(MouseEvent)
- }
-
- adapter MOUSE_MOTION_EVENTS java.awt.event.MouseMotionListener {
- "Mouse Moved" mouseMoved(MouseEvent)
- "Mouse Dragged" mouseDrag(MouseEvent)
- }
-
- adapter FOCUS_EVENTS java.awt.event.FocusListener {
- "Got focus" focusGained(FocusEvent)
- "Lost Focus" focusLost(FocusEvent)
- }
-
- adapter WINDOW_EVENTS java.awt.event.WindowListener {
- "Activated" windowActivated(WindowEvent)
- "Deactivated" windowDeactivated(WindowEvent)
- "Iconified" windowIconified(WindowEvent)
- "Deiconified" windowDeiconified(WindowEvent)
- }
-
- adapter SELECTABLE_EVENTS java.awt.event.ItemListener {
- "Selected" itemStateChanged(ItemEvent)
- }
-
- adapter ADJUSTMENT_EVENTS java.awt.event.AdjustmentListener {
- "Value changed" adjustmentValueChanged(AdjustmentEvent)
- }
-
- adapter TEXT_EVENTS java.awt.event.TextListener {
- "Text changed" textValueChanged(TextEvent)
- }
-
- adapter VECTOR_SELECTION_EVENTS borland.jbcl.model.VectorSelectionListener {
- "Selection changed" selectionChanged(VectorSelectionEvent)
- "Selection item changed" selectionItemChanged(VectorSelectionEvent)
- "Selection range changed" selectionRangeChanged(VectorSelectionEvent)
- }
-
- adapter SINGLETONMODEL_EVENTS borland.jbcl.model.SingletonModelListener {
- "modelContentChanged" modelContentChanged(borland.jbcl.model.SingletonModelEvent)
- }
-
- adapter CONTAINER_EVENTS java.awt.event.ContainerListener {
- "componentAdded" componentAdded(java.awt.event.ContainerEvent)
- "componentRemoved" componentRemoved(java.awt.event.ContainerEvent)
- }
-
- adapter KEY_EVENTS java.awt.event.KeyListener {
- "keyTyped" keyTyped(java.awt.event.KeyEvent)
- "keyPressed" keyPressed(java.awt.event.KeyEvent)
- "keyReleased" keyReleased(java.awt.event.KeyEvent)
- }
-
- component java.awt.Frame generates WINDOW_EVENTS, FOCUS_EVENTS, MOUSE_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
- "Set the frame title..." void "setTitle(String Title)"
- }
-
- component java.awt.Panel generates MOUSE_EVENTS, MOUSE_MOTION_EVENTS, FOCUS_EVENTS, COMPONENT_EVENTS {
- }
-
- component java.awt.Button generates BUTTON_EVENTS, MOUSE_EVENTS, FOCUS_EVENTS, MOUSE_MOTION_EVENTS, COMPONENT_EVENTS {
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- }
-
- component java.awt.Checkbox generates SELECTABLE_EVENTS, COMPONENT_EVENTS {
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- "Get the state..." boolean "getState()"
- "Set the state..." boolean "setState(boolean State)"
- }
-
- component java.awt.List generates SELECTABLE_EVENTS, FOCUS_EVENTS {
- "Get the selected item" String "getSelectedItem()"
- "Get the selected index" int "getSelectedIndex()"
- "Set the selected item..." String "setSelectedItem(String Item)"
- "Set the selected index..." int "setSelectedIndex(int Index)"
- }
-
- component java.awt.Choice generates SELECTABLE_EVENTS, FOCUS_EVENTS {
- "Get the selected item" String "getSelectedItem()"
- "Get the selected index" int "getSelectedIndex()"
- "Set the selected item..." String "select(String Item)"
- "Set the selected index..." int "select(int Index)"
- }
-
- component java.awt.FileDialog generates ACTION_EVENTS {
- "Show the file dialog" boolean "setVisible([hide] boolean Visible=true)"
- "Hide the file dialog" boolean "setVisible([hide] boolean Visible=false)"
- "Get the filename..." String "getFilename()"
- "Show or hide the dialog..." boolean "setVisible(boolean Visible)"
- }
-
- component java.awt.MenuItem generates MENU_EVENTS {
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- "Enable the menu" String "setEnabled([hide] boolean Enabled=true)"
- "Disable the menu" String "setEnabled([hide] boolean Enabled=false)"
- "Enable or disable the menu..." String "setEnabled(boolean Enable)"
- }
-
- component java.awt.CheckboxMenuItem {
- "Check the menu" void "setChecked([hide] boolean Checked=true)"
- "Uncheck the menu" void "setChecked([hide] boolean Checked=false)"
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- "Enable the menu" String "setEnabled([hide] boolean Enabled=true)"
- "Disable the menu" String "setEnabled([hide] boolean Enabled=false)"
- "Enable or disable the menu..." String "setEnabled(boolean Enable)"
- }
-
- component java.awt.Scrollbar generates ADJUSTMENT_EVENTS {
- "Set the value..." int "setValue(int Value)"
- "Get the value" int "getValue()"
- }
-
- component java.awt.TextComponent generates TEXT_EVENTS, FOCUS_EVENTS {
- "Set the text..." String "setText(String Text)"
- "Get the text" String "getText()"
- }
-
- component borland.jbcl.view.ButtonView generates BUTTON_EVENTS {
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- }
-
- component borland.jbcl.view.TabsetView generates VECTOR_SELECTION_EVENTS {
- "Get the selected tab" int "getSelectedIndex()"
- "Set the selected tab..." int "setSelectedIndex(int Index)"
- "Get the label..." String "getLabel()"
- "Set the label..." String "setLabel(String Label)"
- }
-
- component borland.jbcl.control.ButtonControl generates BUTTON_EVENTS, SINGLETONMODEL_EVENTS, ACTION_EVENTS, FOCUS_EVENTS, KEY_EVENTS, MOUSE_EVENTS {
- "set the orientation..." void "setOrientation(int Orientation=#Orientation.HORIZONTAL#)"
- "Set the label..." void "setLabel(java.lang.String Label)"
- }
-